package route

import (
	"github.com/gin-gonic/gin"
	"login/controller"
)

var Router *gin.Engine

func SetupRouter() *gin.Engine {
	Router = gin.Default()
	// 加载静态文件
	Router.Static("/static", "./static")
	//route.LoadHTMLFiles("templates/index.html")
	// 模板解析所有的
	Router.LoadHTMLGlob("templates/**/*")

	// 首页
	Router.GET("", controller.Index)
	// 登陆
	loginGroup := Router.Group("/login")
	{
		loginGroup.GET("", controller.Login)
		loginGroup.POST("", controller.Login)
	}
	// 注册
	registerGroup := Router.Group("/register")
	{
		registerGroup.GET("", controller.Register)
		registerGroup.POST("", controller.Register)
	}

	return Router
}
